app\wisdmlabs\edwiserBridge\Eb_Enrollment_Manager C

Total Complexity 116
Dependencies 1
Dependents 7
Total lines 895
Lines of code 499
Logical lines of code 220
Comment lines 300
Methods 23
Properties 3

Methods 23

Method Rating Maintainability Complexity Lines of code
update_user_course_enrollment()
C
31 28 113
update_enrollment_record_wordpress()
C
36 25 73
enroll_dummy_user()
A
36 10 83
calc_course_acess_expiry_date()
A
55 8 17
unenroll_dummy_user()
S
45 6 41
user_already_enrolled_in_course_label()
S
56 6 18
user_has_course_access()
S
60 5 12
check_enroll_count()
S
62 4 10
update_user_course_access_count()
S
53 2 27
delete_user_enrollment_record()
S
52 2 26
get_moodle_web_service_function()
S
69 3 7
get_user_course_access_count()
S
64 3 9
access_remianing()
S
62 3 10
update_user_course_suspend_status()
S
56 1 22
instance()
S
71 2 6
updateEnrollmentRecordWordpress()
S
80 1 3
updateUserCourseAccessCount()
S
79 1 3
__clone()
S
78 1 3
deleteUserEnrollmentRecord()
S
80 1 3
userHasCourseAccess()
S
79 1 3
updateUserCourseEnrollment()
S
79 1 3
__construct()
S
77 1 4
__wakeup()
S
78 1 3